#ifndef BONUS_H
#define BONUS_H
#include <H3D/GLUTWindow.h>
#include <H3D/Transform.h>
#include <H3D/Box.h>
#include <H3D/Shape.h>
#include <H3D/Material.h>

using namespace H3D;

/// Position en Z des bonus
#define BONUS_POS_Z -0.065

/// Classe de bonus qui affiche un cube blanc qui donne 5000 points si on le capte
class Bonus:public Transform
{
public:
	/// constructeur de la classe bonnus
	Bonus(int score=5000);
	/// positionner le cube bonnus sur la map
	void setPosition(double x, double y);
	/// recuperer le score du bonnus
	int getScore();

private:
	/// valeur du bonnus
	int score;
};
#endif